dog somebody's footsteps - Espagnol Anglais Dictionnaire